flashed through - Turkish English Dictionary